Excellent fit, good quality, and great value for money from an online shop you can trust for service. The shirt looks like new - even after a number of washes. It is a lovely white colour. The shirt was ordered at the same time as an alternative option - but this one arrived at our nearby centre and notified me within 24 hours of placing the order that it was ready for uplift - easy for a novice online shopper like me. I would recommend the next shirt to everyone!