Bought this from a Roxy/Quicksilver store and had the chance to try it on before buying. Good thing I did because I had to size up A LOT! I'm usually a small (my high top bikini top from Roxy is a small) but had to get a Large for this style. That being said, I have wide shoulders. So be aware that this 'fixed' swimsuit style runs very very small! Otherwise I adore the design; the ruffles add a fun touch and the straps wont ever slide down.