Good choice for what I wanted and great for the price. I brought them for our laminate floor stairs so our dogs wouldn’t tear something when they race down the stairs. These do the trick! I took off a star only because I wish they had more staying power, as I have to adjust them frequently.