This is my second purchase of this item (larger size) and I continue to be pleased.  It works great at home and occasional time when wearing slippers in the car.  I don't allow these on the floor outside of the house so I am not sure how exactly it holds up to that.  We have mostly hardwood floors and it works well.  It is warm enough and very roomy.  I bought the 18-24 for my two year old son who has chubby feet (6 triple wide) and there is room to spare, which means putting them on and off is a snap.