It is absolutely perfect! Our cat adores it and it looks great! Super soft, unlike the normal carpet type ones you find in stores. The only reason I didn't give it 5 stars is because it is slightly wobbly when our cat jumps on and off, so I probably wouldn't recommend it for more than 2 cats. Also the top of the screw shows on the top which isn't a huge deal at all, it's just a preference thing. If this rate thing have a 4.5 it'd totally get it. I love this product and highly recommend it.