I live in a house that has carpeting upstairs and slate floors downstairs.  I needed shoes to wear at home to protect me from those slate floors, and to keep my feet warm in the winter.  These do that.  They are comfortable, true to size, easy to slip on and off, and cozy.  And yet they provide support and protection from those hard floors.  I wish they had a tad more arch support, but they are okay.  I can always buy inserts.  The gray color is nice, too, and I like how they look with jeans.  I will not be wearing them outdoors, however, as they are now my "house boots" and I do not want to get them dirty.  The only negative I have found is the fact that (and the manufacturer warns you of this) the gray dye rubs off onto your socks.  So I wear dark colored socks and it is no problem.