Did not like this at all, though it had great reviews. I am petite and it overwhelmed my frame, it fit but was too bulky and the pushups on me were ridiculous. It just pushed me out over the top. Maybe for a bigger girl with firmer bosoms.