The fabric is soft and comfortable and molds to the skin nicely for a great overall fit. Just keep in mind that the fabric is quite thin, so you may not want to wear it under a white shirt. Otherwise, great purchase!