Sometimes, a picture is not indicative of the real item, but that is not the case with this shirt. I am 5'4", 135 lbs., & ordered a medium, which fits me perfectly. It is more sheer than I expected, but wearing a camisole fixes that. To me, the best thing about this shirt is that I can dress it up or down. It looks great with jeans or dress pants/skirt. It hits right below my bottom...I find it to be very flattering. The material appears to be of very good quality. Since I received it recently, it hasn't been laundered yet. However, I see no reason that it wouldn't launder well. I highly recommend.