While this is a good quality product the sizing is off. I ordered according to Maidenforms chart. I should have ordered a size up  My boobs are smooshed and it rides up. That being said-I have 30 days to return it. So Im going to hang onto it and see if I get a few pounds off and revisit this item. I want to like this and wear this. Returning things is a pain.