This was a crazy fitting swimsuit.  Because there is no opening for the bottoms, you have to slip this on like pants- however the waist part is so small that your hips have to squeeze through.  It fit the waist perfectly, but the bust and bottom were just so tight.  I am a size 6, 34 D...I ordered size 6.  If I were to order the size 8 the waist would be loose.  The dotted print looked really cute online, but in person, the dots are just way to small.... find a swimsuit with bigger dots if you are aiming for that classic, pin-up style swim suit.