The only thing I would change is enlarging the second perching shelf.  My two cats are constantly fighting for the coveted, larger, upper perch!