I was concerned that they would easily come off, but they stay on very well.  My toddler loves running around the house in the and keeps them on.  He is currently about a size 5 in shoes and the slippers fit comfortably.  They are well made and arrived in 2 days from date of order.