I bought these for our son's second birthday. They are cute, cute, cute! Super easy to put on (a big perk for a wiggly little guy), great quality, and perfect to wear for almost any occasion - the beach or Sunday school. I definitely recommend these.