This dress fits great. I probably could've gone a size down, which would've been my actual size. I sized up to be safe. I love the pockets. I'm 5'4" and it's slightly too long. If I wear high heels it's  fine. The fabric is lightweight and soft.  I'm buying more in other colors.