Nice house but not perfect
This is a lovely house, good build quality and easy to put together thanks to the clear instructions.
The main issue is that it's quite difficult to access the internal areas without taking it apart. If you cat deposited something in there you'd probably never know until it started smelling bad. It's also tricky to add/ check/ remove bedding, which you really need as the floor on the bottom has gaps in it.
I would buy another but would probably look to modify it with a hatch at the back.