This dress is cute, comfortable and fun to wear! However, it runs very big or maybe it's just supposed to be very loose. I'm normally a medium dress per the size chart but even the size small was way too big, and essentially the same dimensions as the medium (I have both now). I should have ordered an extra small. I would give it 5 stars if the size was right!