I would buy this again in a heartbeat! My cats LOVE this! No nails or screws to install.  Top piece adjusts to fit to your ceiling using internal springs. Shelves can be adjusted. I have had this for MONTHS - yes it gets dirty and it is well loved (but loved hard by my 3 cats). If I have to replace the entire thing it is well in my budget. Wished it came in other colors!