Purrfect! Super easy to assemble and my 10 pound 3 year old cat loves it!