Excellent product. The cat loves it. Appreciated that it came assembled. This is a sturdy, nice-sized bed or roost for our cat.