Love this dress. I have the same style in three different prints now and i always get compliments when I wear them. They fit a little bit loose on me but they’re so comfortable and I prefer it that way. I’m 5‘6“, 150 pounds, curvy body and athletic, 34 D’s. I wear a large in this. It’s a little bit looser like I said but that’s kind of perfect for what I wanted for. I did try this dress on in a medium and it was too tight for my body. It fit but I didn’t feel totally comfortable. My only thing about this dress is that the colors are not totally as the photo shows. The print is more of a green then a teal as shown in photos. And it looks a little pink in the photos but it comes out orange in person. I still love it but just a heads up- so comfy! The other dresses I ordered came out to be exactly as the photo shows. Only this print comes off a little different. I love the floral black print one Most.