Sturdy, well made.  Good size, not too small.  Good carpet that my girls love to get their claws into.  Perfect space for hiding, but not quite hiding.  They love it.