It is simple to put together, my cat absolutely loves it. The tree it’s self is easy to clean. 
Beds come out and can be washed. The carpet on the steps are easy to clean.