This is so pretty and cute on. Even though it doesn't have tons of shape to it, it still really works. I was a size 00 before pregnancy *and* pretty tall -- 5'7". I've put on 20 lbs since getting pregnant and the XXS was the right size choice for me. Wearing this to the Air Force ball soon, can't wait!