This was absolutely delightful.  Our two cats love it although our "senior" cat has trouble maneuvering the top layers which is fine with our younger cat as she has claimed the top layers as her domain!  The directions were matculous and nothing was missing and easy to put together.  Overall, we are very satisfied.