Quick assembly and really cute, modern (or 60's/70's retro) style bed for kitty.  Fairly large, substantial piece.  Gets kitty up off the ground (cats like), with a wide view, while still cozy and "protected".  The cats love it.  I have 2 cats and got 2...and they still argue over them...one cat wants them both.  (As a result, I have had to clean them several times, and they clean up fairly easily and well)

Pros: Easy assembly, attractive decor, sturdy and easy to clean.  
Cons: Only comes in