Granite in the bathrooms, indestructible, easy clean, carpet on stairs hardwood everywhere else with an inexpensive rug in the lounge area which I replace yearly. Two German Shepherds aka German Shedders, I wear birkenstocks in the Summer and an old pair of Uggs in the winter, I have arthritis. This set up suits us perfectly, I would not go back to carpet everywhere whilst I have the dogs as the dog smell definitely lingers in carpets.