They really impressed me. I replaced the old roll bar covers that came with my 2005 Jeep Wrangler TJ because they were faded. If you leave your Wrangler in the sun without a top for many days, the old covers will fade. These turned out to be great replacements. They're not made of cloth like the old ones. Instead, they're vinyl/polyester/whatever. I don't know much about fabric - ask your wife about it - but it's not fabric. It didn't bother me. They fit very well. The installation took longer than I would like and you need to uninstall some components to install it. The soundbar, seat belts, top rollers, etc. must be removed. This is normal, but don't expect the exchange to take 30 minutes, you will be disappointed. One of the biggest disadvantages concerns the front seat belt connections. Instead of a slider that lets you adjust the height of the seat belt like the factory covers, there are two holes. This eliminates 60% of the possible positions allowed by the height adjustment. This may or may not be an issue for you, it wasn't for me, but it could be a potentially serious issue. Overall I am very satisfied and would recommend it.
Top-rated Bestop 8000715 Sport Bar Cover for 1980-2016 CJ5, CJ7, and Wrangler: Ultimate Protection and Style
7 Review
🔴 Allstar ALL22410 Red Plastic Roll - 0.07" Thick, 24" Wide, 10' Length
6 Review
🚙 Neoprene Roll Bar Cover Padding for Jeep Wrangler JL Unlimited 4-Door JLU 2018-Present - Black
6 Review
🚙 Jeep JL 4-Door MOLLE Sport Bar Cover Kit by Smittybilt 5667201
6 Review
Get Ultimate Towing Stability With CURT TruTrack Weight Distribution Hitch & Sway Control - Up To 10K Capacity, 2-Inch Shank & 2-5/16-Inch Ball - In Sleek Black Design
30 Review
Nokian Tires Hakka Green 3 205/55 R16 94H summer
37 Review
SuperJump Trampoline with SuperJump 8ft (244 cm) net and ladder
29 Review
Yokohama Ice Guard IG50 215/50 R17 99Q winter
36 Review