My 7 yr old just had to have a pair of overalls and I found several on the web.  Honestly, I never have issues with amazon so I went with them when I found several at all about the same price point.  They came in a timely manner and were well made, true to size and easy for a 7 yr old to get on by himself.  As those were the things I was hoping for, I'm very pleased with my purchase.