Pros:
- Design is brilliant, including the packaging
- Assembly was easy
- Foam is comfortable, especially as a bed
- We were able to get it up two flights of narrow, spiral stairs

Cons:
- The foam doesn't fully fill out the cover (even though I followed the directions), so the fabric is a little...saggy/loose in some places
- The zippers and zipper pulls are easy to see (on the blue color, at least)
- The saggy fabric and obvious zippers make it look more like something you would see in a dorm than in a middle-aged adult living space

I gave it 4 stars because it met our needs of 1) being able to get it up the stairs and, 2) having a comfortable sofa bed in our guest room, but I wish it looked more sophisticated in person, like it does in the photos.