OMG this is absolutely adorable!  My cat was so curious while I was putting this together, and sat on it for hours once it was up.