I would not recommend. I bough these for my son who was an early walker (9 mths) and had smaller feet. These are incredibly difficult to get on and we tried 3 different sizes, up to 1.5 sizes larger than his normal shoes. It took about 10-15 minutes to finally get them on and I will say my son had an easy time moving in them and his feet stayed dry however it's just not worth the hassle.