Snug, but still looks good
Ordered when it was on sale so I took a chance and ordered the x small since no smalls were available. It's tight but I ordered down so that's my fault. Design is super cute with nice material. It does stretch so the small likely would have been perfect or maybe a little loose. Color is vibrant. Great fun night out dress.