The fabric is soft and feels like quality. The print is phenomenal and high-quality. As a warning, however, if you're in the US, make sure you go one size up. I'm a Medium in the US and I bought a Large and it fit perfectly. Had I purchased a Medium, it probably would not have fit.