I literally adore this dress, and it fits perfectly. I will say though I have a hard time zipping the zipper up fully, and that could just be my larger rib cage, but it dosent affect the fit at all. I didnt get the shorts, so I think I must have to buy the shorts seperately.