Just not quite right for me. Bought an xxl and many parts of the bathing suit just dont fit me right. Over all, there is not enough support, at all, sorry but true, there is no support so it depends what you are looking for! Love the way the back ia flattering on me though! Straps are too long and will have to get fixed before it can be work in water again.