I purchased what was advertised as a 12 foot cover, but was shipped one that was 11 feet one inch. This seller gave me a hassle about returning the product, but ultimately authorized the return. Then they claimed they never received the product that I shipped them back. It took the clout of American Express - the credit card I used to pay for the item, to get me my $37.30 back. Lesson learned - when returning a product, pay for delivery confirmation. And beware this seller.