I actually took the time to measure my son to fit him according to the sizing chart provided since I was buying online. I was extremely happy that they fit so well. I was even happier that the quality seems quite nice. The shipping was fast and the packaging was adequate. I will definitely be purchasing more in the future.