I read the reviews for this product and was confident that if I ordered the correct size that it would fit. It does not fit very well. I should have ordered a size larger. It is very difficult to put on and even more difficult to get off. I had to go over my head to get in on and off because my hips and butt were to big to pull it up from the bottom. Going over my head was difficult due to those dang sticky strips on the top of the bra part to hold it in place. Additionally, it should have been packaged in a box rather than a bag, the underwires are slightly disfigured. You get what you pay for.