We are happy with the purchase, they are just like advertised. A few of them weren't cut exactly straight but it is an obvious unless you are really looking for flaws. we got them to help our extra large senior dog go down the slippery wood stairs and they are great. They haven't moved or come off with three young kids a dog and a cat on them.