Got these for my 3-year-old to wear to preschool in the late summer/fall when the weather was still warm but she needed her feet protected.  We LOVE them.  They are very cute on and I have received lots of compliments on them.  She can get them wet and they just rinse off.  They are really easy to put on and take off.  Cons are that feet do get a little sweaty in them at times, and they don't have much adjustment in size with the strap.  I got them in a size 8 for my daughter and they are big on her, they must run large.  She is a comfortable 8 in most shoes, but with these she still has to wear socks otherwise they slip off of her.  I imagine they won't fit correctly until the spring.  But I'd definitely recommend them and buy again.