These are a great pair of swimming shorts I got the blue and white onesin size XL and they look great and fit really well, the colours are very bright and are still very bright after 5 washes. The quality of the material is fantastic and they are really well made, they will last for years.