My cats are loving this!!! It was easy to assemble and install. I’m not any kind of diy person and was able to do it myself.