Exactly what we needed, it’s perfect for our two young cats. Took a couple of hours to put together, but worth it.