Order up
I was looking forward to this dress, but it's not a dress. It literally is not a beach blouse I will wear over my swimsuit (or as a swimsuit) because it's that short and has that much cleavage going on. I like it, and it's cute, but it's super tight, and small. Fabric doesn't have any give. I would order up a size or 2.