I bought these to help my dog get up and down the stairs easier.  Unfortunately, they work so well he thinks he can run up and down the stairs now but oh well. They look nice and lay flat.  These look nicer than the plain stair tread rugs that I've seen. I did use floor tape to secure them.