3XXL fits my 99 Lexus LS almost perfectly. ", making it easy to figure out how to put it on. Not the case with other covers where you're not sure which side is which until you put it on (usually wrong first). This cover is better as the last 3 car covers i bought it its not very thick but seems thick enough and at least water resistant i am not sure about the "water resistance" part with front and back straps i am pretty sure I'm not, no extra straps required to keep it from blowing away in high winds, overall very happy with it.
ORCISH 12V 13000-lb Load Capacity Electric Truck Winch Kit π with Synthetic Rope - Waterproof Off Road Winch for Jeep, Truck, SUV
35 Review
SuperJump Trampoline with SuperJump 8ft (244 cm) net and ladder
29 Review
Nokian Tires Hakka Green 3 205/55 R16 94H summer
37 Review
4WD ORCISH Recovery Traction Boards Tracks Tire Ladder For Sand Snow Mud - Set Of 2 (2Nd Gen Bag + Mounting Pins, Black)
39 Review