Product is of quality, high-tensile build. It should endure many an adventure without falling apart, I think. However, it does fit slightly bigger than other shirts I've gotten off of Zazzle. No matter, though.
About the print:
Exceptional. Just follow common washing procedures such as turning the shirt inside out in the dryer/washer and the printing should last a long time.