Got these for my 1-year-old for water play at her day care.  The size 5 fit more like a 6, so they were a little big for a couple of months.  The adjustable strap is a great addition and works well.  Overall the quality is decent and the price on Amazon beat everywhere else I looked.