This is the perfect fit for my indoor cat. It was easy to put together and has ample room for play. I will be putting some flooring down to help with kitty paws, but I am super pleased. This enables my disabled kitty to spend time on the back deck so she can watch the birds and squirrels.