Perfect. My cats love this. Very soft material and space for all 3 cats to sleep. Went together easily. All three toys are still intact, the cats have been uncharacteristically gentle with them. Tall enough to hide from our dog so, extra bonus!