Excellent, my son will love this shirt. Delivery was a couple of days slower than hoped for as he wanted to take it to Italy on a football trip - it arrived on the same day that he left, but a few hours too late unfortunately. However, the shirt is top quality and I'll definitely order again.