Super easy to put together and feels very sturdy and durable. It’s big but not obnoxious and my cats LOVE it! I have two cats and one is a pretty big boy and he fits perfectly in all the spots on this thing.