This bra is very hard to get on and off but once on it does offer good support. I wear a 34 B normally and ordered accordingly but I definitely need to go up a size for this product. It is way too tight. (which may be why it's so difficult to get on and off)