With it's compact footprint and remarkable sturdiness, this is our perfect cat tree! The height is exactly right for our kitty to stretch out and oversee her outside area. She doesn't care about the feathers or middle level but maybe another kitty will. I'd buy this again. Oh, and it came all assembled!