It is about the easiest thing I've ever assembled - peel off the box, screw in four legs, and drop in place. It's the perfect size for the room in which it's in, the color matches everything else well, and it looks like it will last under use.

Pros: Reasonably comfortable. Easy assembly!
Cons: I can't think of any, except as with any fabric, put a throw or something on it to protect from your pets.