Oh man, I have literally worn these every day since I got them in December and it's now April.  I'm going to hate giving these up for Spring.  Seriously, you cannot go wrong with these - buy them!  They're so comfortable and super cute.  I've gotten SO many compliments on these.  My 8 yo niece wants a pair but her feet are too small.  I'm thinking of buying a shorter pair for fun.
My husband didn't believe me when I said they were waterproof.  I took a walk in March in slushy snow for an hour and they held up.  Seriously, buy these.  I can't say enough good things about them!