The quality of the shirt was very good. However, the size was incorrect. I ordered an XL. The size on the shirt label read, "XL 22-24" which was WAY too big for me. I feel it was sized incorrectly and I returned it.