Sturdy and easy to put together, just needed a stool because it’s tall! I have 3 cats so I had been searching for something that can handle their shenanigans. They love it!