My puppy loves his stairs. He uses them to get up on our couch. it is as tall as our couch cushion. This helps soo much so now if someone forgets to take him off the couch he will not get hurt. It comes put together. It is very soft and sturdy. It has a removable cover for an easy to clean experience.