Well constructed although the top perch is a little small for my cat.  Arrived on time and easy to put together.  Cats like the interactive toy box.