It arrived sooner than it was supposed and was really easy to put together. It took my kitty a few days to warm up to it but now she sleeps in it regularly. She's a bigger girl, probably around 12 pounds and she can curl up and there's still lots of room for her. The top bed is pretty deep and I think for that reason she finds it a bit awkward for her to jump in from the floor so she tends to jump over from the couch. That's my only reason for giving it a 4 is because it might be a bit hard for older cats. I also like the grey area on the top is made of scratchy material so she can use the pole or stretch up and use the grey area. The colors are nice and it looks like a lovely place to curl up and take a nap!