I bought this shirt for a customer of mine who had requested a size I was out of. The quality of the shirt looks and feels great. It will be sent to New Zealand so I hope it finds it's way to it's new home! It seems like it runs a little big but it should be okay. Not sure about shrinkage. I was very happy with the shirt and the print quality.