I ordered the purple sofa - it is a little more "purple" than in the photo, but I like it even better because of it.  It was a little difficult to put together by myself, but certainly doable.  The cushions are firm yet comfortable, the linen material is of good quality.  Overall, extremely happy with my purchase.