I love how it looks, however my one problem is the letterbox. I measured before hand to make sure the one I have would fit, and it totally does, however it blocks the entrance to that compartment. So just make sure if you’re measuring your litter box make sure not to measure for the max amount of space. 
I put it together fairly easily. I made a couple of mistakes, that were entirely my fault, but even then it was easy to go back and fix it.