Love this shirt, very soft but made with a great sturdy material. Looks just like the photo. I am 120lbs with a B size cup and medium fits snug at the waist the way I like...and just right at the bust.