Nice fabric, soft, absolutely high quality cotton, the print is also perfect, colors look great, I am happy to get these new t-shirts so early, cool! And it fits free, I like it so much! Everything is just perfect! I will recommend these to my friends! Thank you!