I love this carpet runner
 I do have hardwood floors and the carpet is not non-slip. As my husband and I are retired we cannot afford to fall. We put non stick rugs strips on each.corner and a couple down the middle. Problem solved.