Love love love this dress!! It's so cute and extremely flattering. I believe I got a L/XL and it's a tiny bit big on me, but still looks amazing. The fabric is kind of cheap and thin but I don't mind it and still love the dress. My only complaint is that as you can see in photos, the shoulders don't stay down. That can easily be solved with a safety pin or sewing it though, so I still definitely recommend purchasing this!!