Very easy to put together! Just the right height for my 13 year old cat. She has a little trouble coming down from the higher perch, due to the lower one is a little too close. The lower perch really isn't big enough for her to lay in but makes a great step up to the higher perch. Which is what we wanted.