Easy assembly. Great uphold so far. I've had it for 3-4 months. My small puppy sits in the middle, and she loves it too!

My favorite is the small compartment up top!