Cats LOVE it! Had it set up about a month now. Seems to be holding up great so far with multiple cats and almost daily use. I personally wouldn’t leave cats access to it overnight, it’s made well from a cat can’t get out standpoint but a truly determined raccoon may be able to get in. A few extra staples would fix that though. Shelves hold the weight of multiple cats, or one 40lb dog with severe separation anxiety ‍♀️. 
I wish the roof had a little more of an overhang to it. Just to keep it a little dryer in the rain.