Absolutely love this! We didn't have a scratch post or proper cat tree for our young kitty and she was DESTROYING our couch. The material is very soft and the scratch posts on it are a life saver. It's a good size and fits perfectly next to our TV. Our cat isn't exactly into going into the little hole but it's big enough for her to go into when the Great Dane is running around the house. Would definitely recommend. Great product, easy to put together, and our cat LOVES it. She did rip the toy that hangs off of it off within a day but she's also kind of a little demon.