This sofa is an excellent buy for the price point ($699 with delivery). It looks exactly like the pictures, has a firm feel and assembly was a breeze. All that needed to be done was attach the legs and all hardware was included. I got the grey and the included throw pillows were both grey (the listing has pics of it with pink pillows), so if you prefer the pink pillows that's something to keep in mind when you place your order.