I got the CozyUp™ Bed Ramp in to help my cat get up on to my bed instead of using the stairs I have for him. It's very large and takes up a lot of space but my boy loves it. It's great quality and was not difficult to put together. He loves the carpet feature and enjoys lounging on it.