It feels like high-quality fabric, a bit on the heavier side. Its a little lower cut than I expected so if you're not into that, be careful with this sizing. Im very pleased with this product despite being a little large for a medium. Ill be wearing it all the time, for sure! 