I bought these for my niece, because my 3 yr old son loves his lego crocs! I never thought I would be a "croc person" but guess what? I am! They are easy for kids to slip on and off, they like them, no stubbed toes, no flip-flop trips, they can get wet, it's never ending....The Hello Kitty ones are too cute and make a 4yr. little sweetie pretty happy!