I love this dress, it became one of my favorite dresses. True to size. I'm 5'1 and 127lbs, got medium and fits perfect. The material is so soft and feels nice. Hugs and accentuates your body. Wear with heels to dress up, or tennis too look sporty.