Material and print are OK but as with most clothes from Ali, sizes are usually smaller, so you need to buy it 1 or even 2 sizes bigger than what you usually wear. Well, in this case, I got XL (normally I wear L or sometimes XL) and this XL feels like XXL at least, it's just that big :) T-shirt itself is nice and cool.