I bought these last year for my daughter in pink and this year for my son in blue/red.  They both loved them and despite their very different builds/foot shape, they both seem to be very comfortable in them.  And I couldn't beat the price.