This sofa has firm cushions, a very soft finish, and cleans up very quickly with a soft cloth and some water when spills occur, which is often at our house.  The color was as expected, and the cushions are a nice accent.  

Pros: Comfortable, light, soft finish, easy clean-up.
Cons: Legs are hollow plastic, but not flimsy.