We've been using these for months now and love them. People are constantly telling us how cute they are. They slip on and off my 2-year-old's feet easily -- but not TOO easily. He has gotten then pretty dirty but the multicolored design hides the stains. We are in a warm, dry climate so these are perfect for us although I do think they would be too light for wintertime in another part of the country. They are also not waterproof so don't let your little one jump in any puddles.