Bought these for my 18 month old for beach. These fit a bit snug, but it kept sand from getting it and let her play at the beach. These are not quick drying, so be prepare for a drying period between uses.