This dress is amazing. It's sexy without being too in your face. I wore it to a wedding and got a ton of compliments. I'm 5' 7" and weight about 140. My measurements are 36" 28" 36". I bought this dress in a medium in three different colors. The floral navy, floral pink, and floral black and white. They each fit different. I could have worn them all comfortably, but to me, the black had a more snug fit than the other two. Even if you're unsure, for this price, just try it out.