I love love love these!  It took awhile to get here (I think they come from England) but they are warm, cozy, snug, and I can even walk out to get the mail because of the thick rubber sole.  very sturdy.  They make my feet feel secure and warm.  They are well made and fit well around the uppers