If I got the size that was ordered this might be fine. I bought one in the story and it was wonderfully comfortable. What I ordered is about 2 sized too large. It is NOT the size that the bra is labeled. Nor did it arrive when it said it would. I am extremely unhappy with this product. I thought I would return the product but it will cost me to ship it back and the option to have a replacement product is not available so no matter how you cut it I wasted the money. Now I have a product that I can not wear and I have no way of returning the product unless I want to spend more money. Think before you buy a product such as this on line.