Beware! Fall apart after 1-2 months. I bought these for both my boy and girl and they immediately started to fray apart at the top of the shoe (I think this is due to the thin fabric wrapped around the cushioning). All the foam cushioning is falling out.  The velcro straps are also just glued together (not sewn) and are peeling apart.  My kids wear them 1-2 times a week, so this wasn't even heavy wear.  They looked cute, but are surprisingly terrible quality.