To answer other's questions: I am 5'4 and around 130 (some belly from a prior pregnancy). I ordered a small. This dress fits absolutely perfect! It hides my belly and is the perfect length! I didn't realize it had pockets until I tried it on, but that just adds to the cuteness of the dress. I will be buying more dresses from this site! The material is stretchy (but not tight) and so comfortable!