I bought this based off of other reviews. This top exceeded my expectations. It is NOT see through. The design in the fabric is wonderful without being the least bit immodest. Bought an extra large. I am 5'9" tall at 175lbs. This is a "forgiving" top. Not too tight and not a sack. It is soft to the touch. Like a high end T Shirt with a V neck.I wasn't worried about shrinkage, so washed it in the washing maching on warm and dried it with the rest of the load. really no shrinkage and came out nice. I will be looking to buy another one in a different color.