I bought two sizes up, and I couldn't get the straps over my shoulders because the suit is too short. I normally wear an 8-10, and I got a 14 based on the other reviews. I have a long waist, but only about an inch longer than "normal," and this suit was a good 3-4 inches too short. I was very disappointed because it is precious and, if it had been long enough, I think it would have been figure flattering. I gave it an extra star because it is so cute.