We just purchased these and are happy with them so far. They help our older large dog go up and down the stairs more safely and definitely with less noise and give a softer spot for our toddler who is practicing using the stairs too! They do shift a bit, but I’m sure a little bit of double sided table would help with that.