This top is far higher quality than I expected. The material isn't thin and it is incredibly soft. I ordered white and with a nude bra, it is not see through at all. I wish it was a little longer but it still works well with a lot of outfits, casual and professional. I managed to get a little food splatter on it first time but it washed up beautifully (hang dry). I am 5'7'' with and athletic build, 36C, 165 lbs. A large fit really well