Perfect size for my cat to enjoy.  Easy to put together and very durable. I love that both cushions are removable to wash too.