Shirt fits great. I got the medium. For reference I'm 5'10"  151lbs and it is very form fitting, which I like. It's comfortable and sexy. The pink color is lighter in person than on the computer screen. I knew it was a subtle color but it kind of washes me out when I wear it. I will have to put on a little more colorful blush and lipstick when wearing this out.