I absolutely loved these little coverups so much that I bought 3 in 3 colors. But they are made VERY large. I usually wear a L-XL as I am curvy 44-24-44 DD. I was so excited because the colors are adorable & the fabric is just gorgeous. The way you wear the dress is so interestin and easy. Super easy care for the beach too. But when I finally got the dress on, it was enormous!! I must send the 3 back I bought and I am ordering a lg for a taller friend and a med for myself. I hope these fit better. Seriously, at least 2 sizes too big. Wow! Sarress Beach Cover ups still get 5 stars though because these little wisps of cloth seemed to be well made & beautiful.