I have CMC Speedster. I replaced the vinyl top with a Haartz cloth top from VS. I don't like how the top is skimpy on either side of the windshield (yellow marked) compared to the CMC original. I guess it's because VS used the fabric surrounded side curtains. Seem is will leak ALOT with the plexiglass side curtains.