These are the second pair we've bought because we liked the first pair so much and my daughter grew out of them!  They are warm, they have the little rubber skids on the bottom for more grip with standing, cruising, and walking, and they stay on well.  Shipped/ received quickly as well.