Product is great. It just was hard to make mats lie flat on the steps since the box they were delivered in was small & the stair treads had to be folded .