Bought them for my hardwood stairs to help our large German short haired pointer get a grip on the stairs, also bought the roll of two way stair tread underlay to place under each carpet tread to keep them in place. Very happy with them... We bought two sets of 7 carpet treads. An economical solution, but still looks nice!