This cover is a factory cover for a 2024 Malibu 21LX. We ordered it but made a mistake on the part # so it came with the wrong tower pocket. It is basically a cover for a Malibu with NO tower. We are showing it in these pictures on a  Bryant 21 BR sterndrive. It will fit almost any 21' boat we can think of that does not have a tower. It is as strong and long lasting as any cover you can buy. It comes with a swim platform cover, the ratchet system to cinch it around the gunwale, and two extending poles. Retail price is $1554 - we need to sell it so our price is way below wholesale and below our cost - at $885. If you currently have an old $500 cover on your boat, you will love this one. You can go to a Malibu dealer and view their covered boats to see what this cover would be like. It is made by Commercial Sewing who makes all of Malibu factory covers.