I would give 10 stars if I could.  These are my second pair (first pair purchased at a store) and I love them.  I use mainly as house shoes.  They provide more support than flip-flops, good grip on floor and yes I wear with socks on cold days/nights around the house.  They are easy to keep clean, and are very comfortable.  They run true to size.  I wear a size 6, medium width, short toes with a high instep and have no problem with these.