Our two kittens love it, so we do, too.  There are many versions of ready to assemble catios available, and this one best suited our needs.  We hired someone to put it together for us, not because the project was difficult, but because we needed a custom entry way to the unit designed and built.  In order for it to fit in a particular area of our deck giving the cats access from the house, he built a little kitty walkway from the window to the catio.  It works great!