Great size and easy to assemble. It is a little shaky, however, even though I made sure to tighten the bolts well. My cat doesn't care, though, and loves hanging out there when I am working at my desk nearby.