I picked up a Smitty Built cab cover a while back. Super tough with canvas on one side and soft cloth on the other.
If you want a full cover, I'l look @ theirs. If it's made the same way, it should be pretty good.
Don't know where you are in Arizona, but here in Tucson there's a 4 Wheel Parts store in town that sells them.