I love this rug so much! The colors are great. I ordered it as a hallway runner and its a great splash of color. For hardwood floors I would get the sticky things to help it from sliding around. I have pets and toddlers so if you don't, it may have enough weight to not move too much.