The customer service return policy is dreadful. I worked with their sales representative Anthony. I sent him pictures and measurements of my boat. The cover I received was way too big for my boat. I had to pay all the return shipping cost. Then after my return was "approved" they would not refund my shipping cost for an exchange. I requested a refund instead. What if the second one did not fit; I would have to pay for that return also. I am out $50.00 with no cover. They have no useful guarantee, since it only cost the customer if they screw up.