I have a heavy duty padded windshield cover. Much more padded than a Pro Fab. No tag on it so unsure who made it. Bought for my Can Am defender cab from my Can Am dealer. Have a new can am defender that came with new cover and do not need 2. $200 cash.