This is a great product. My kids get so muddy and I was going through so much laundry before purchasing this. It is slightly large but that is awesome because it gives them room to grow into and also room to wear winter gear under. The leg cuffs are big enough to go over rain boots as well. And they look adorable in them.