I bought this to replace a smaller set of steps for our little yorkie. She was kind of hesitate at first to use them but a few treats later she was going up and down them like they had always been there. They were very easy to put together. Price was reasonable. Fast shipping!

Pros: Great price, easy to assemble, looks good, fast shipping!!
Cons: None