The website was easy to follow but we wanted the blue T-shirt and in spite of trying several times we could not get it.
The 3 shirts we bought are good quality and fit well.
My service with Brookes, delivery etc, was fine, but I have issues with the product. As a result I guess their website information on sizes could be better. Like many online retailers they rely on...