I absolutely love this sofa!  The delivery was incredibly smooth, and the set-up was as easy as removing a bit of plastic and cardboard and attaching the legs.  The color is subtle-- a soft grey.  Two throw pillows came with the sofa, and although I don't plan to use them (I'm thinking of having a different accent color) they look just fine and will do for now!  So far, the sofa is PERFECTLY firm.  Soft enough to feel cozy, but sturdy enough to feel like you are on a solid, quality, NEW sofa.  I'm thrilled with my purchase.