A little bit small (size) but quality is very good. The printing is bit on the high side but quality of printing is also good. Quality of the shirt is good, but the print on the back is not good. Way too high. Contacted the seller but the problem will not be resolved until I buy a new set. I do not think that is service oriented towards the customer.