These stairs were so easy to assemble (less than 5 minutes from start to finish) and they worked great for my aging dog. 

Pros: Great value, a piece of cake to assemble
Cons: No drawbacks