Our puppy has short legs, so these steps give him a boost up into our bed. I like the colors available - it's easy to find something that matches the room (as much as a set of stairs can!)

Pros: no set up, soft
Cons: slips on wood floors - need a rug or something underneath