The quality of this product is excellent—very comfortable and not itchy at all! I'm a size small, and the fit was perfect—hugged my body without being too tight. It's a bit on the pricey side, but totally worth it! Plus, what you see is exactly what you get!