It is ok, but not great if you have normal-sized breasts. I purchased one size smaller and had to return it, but the larger one also gave me a uniboob. I am a 34C, so not huge. The support is fine, but it does squeeze your breasts together.