I bought these for my 15 month old son and I love them! He's a five almost six so I bought the six. It fit perfectly. Luckily the back allows you to tighten them up so it's the perfect fit for now and days to come. Seems like good quality for the price. Happy mom here.