The material is durable, not too thick, but not sheer either. Only downside is that I'm a little smaller chested, at a B cup, and the cameo (inside chest cover part) is a little too large for me. I did order the medium, so that might have been the problem. It otherwise fits well, not too tight or loose, I'm about 5'5 and 140lbs for reference.See full review