This dress is absolutely perfect and fits beautifully. I love the colour. You can dress it up with heels or little comfy flat thongs. Either way it's gorgeous. It fits perfectly. I'm very petite, 5'1 118 pounds and and XS is made exactly for my body. I also bought the black version which is also perfect!