Let me start out by saying that this is a very long top. It stops mid thigh more like a mini dress. The material is thin but not see through, at least not on the Aqua that I bought. The arms are a little snug fitting if you have larger arms. This wasn't a big problem since the material stretches so much. I washed it in cold water and dried it in the dryer and had no shrinkage at all. I'll be buying more of these in other colors.