I purchase soccer uniforms for 5 different teams and if it wasn't for the CS chat I would have gave them a 4 star. The uniform are great but runs little big so be careful. When everything is in stock and they don't need to pull from different warehouses and you don't need to speak with CS they would have got a 5 star. The price and quality are fantastic and would buy again. The majority of my orders were super fast and onetime but if you have any issues it will be a nightmare. If you need to talk with CS forget it and take your loss and reorder someplace else or just wait for you order.