Comfortable material although maybe a bit flimsy so not sure how well it will hold up over time. but it is nice to wear. The print seems to be of good quality and definitely seems to stay good for a long time. These things are marked. I think it's safe to assume that holes can appear on a shirt long before the print has worn off. But the shirt is good!