So far, so good! They are great as a second layer when my son wears wellies to his outdoor daycare. He wears a size 8 and is 4 years old and I think we are a size 4-7. Not baggy but has room to grow. Most importantly, they are machine washable and will not shrink.