I just got these for my yorkie to assist him getting into our bed. The stairs are well made and beautiful. I'm not sure yet whether or not these are going to work. They are sliding on my hardwood floor every time my yorkie uses them. I'm not sure how to make them stay in place better. 

Pros: Great quality 
Cons: Won't stay in place