Easy to put together, and of good quality. No fault of the manufacturer but was smaller than expected. Awesome for small or young cats and kittens. No so much for a full size adult cat.