I really love this top. I had hard time finding a swim top that is this kind of shape and has cups. It was really a good buy. I checked the size chart and bought XS, and it fits perfectly. Though it says Removable straps in the description, I don´t think they are removable. Also, one thing that is not mentioned is that this top is reversible. Inside has stripe print like the bikini bottom. It was such a good surprise.