We have hard wood floors an my husband is always complaining about how they hurt his feet. If it were up to him, he would have rugs covering every surface of the floor! This rug works well and is soft. I do wish it was a little bit longer.