They seems to be comfy on my 16 mo's feet. Soft enough soles for a first walker. Easy to put them on. Neve come off from the feet. One thing is though, not sure if it is just the way my LO wears it or the product, it gets dirty along the seam. I am trying to figure out how to wash this pair but still I would give 5 stars.