It was super easy to put together and looks great with my bedroom decor.   My cat loves it, but I got it for my dog who had problems jumping on the bed from wood floors when she was used to carpet.   She tends to slip when she tries to jump up on the bed from the wood floor so I thought she would love the carpeted stairs.  I am working on getting my dog to use it too.