The shirt is of good quality. Absolutely no problems in that regard. However, it was my fault that I didn't review the size specs as close as I could've. So I wound up giving it to my son and he loves it. On my next order instead of XL I'll order XXL. I will be ordering again very soon!