I got a medium in this dress and it is so cute!! Definitely perfect for casual beach wear, or even some summer activities and events. I would say not to wear this to a wedding or any formal event given that it shows a lot of skin and side boob. Overall, great buy. Will definitely be wearing this summer. Cannot wait!

P.S. Stray threads in the lace part of the dress and also in the wrap. Straps are really low quality and does slip off very easily. However, I still like the dress. Hopefully there won't be any wardrobe malfunctions!!