Sits weird on my granddaughter's legs, stretches too much after a pair of socks, very thin cheap fabric, fasteners don't hold - my granddaughter slipped several times and fell on the hardwood floor at home. and the handle material broke off in places after 2 washes. Won't buy these again.