Love these stairs for my small dogs.  Very sturdy and can't fall over.

Pros: sturdy; reasonable cost
Cons: Wish it came in more colors