NEVER ORDER ONLINE if you're not 100% sure you will like the top. I bough a top and when I tried to return it, they told me I was out the money I spent to have the item shipped to me and then I had to pay out of pocket to return the item. The shipping cost was $7.99 to have the item sent to me and then another $5.60 to send it back because they want it insured! Plus they didn't refund part of the tax i paid so I am out over $14.00. The shirt I bough was only $18.75! What a joke, this place is a rip off! I recommend never ordering online from Deb Shops! I will make sure to tell everyone it know to never order online!