Came fast, easy to put together and comfy!! My boyfriend and I love this couch, it’s perfect for napping because you can both spread out and still have plenty of room. Seat depth is nice and the cushions are firm. It came with the 2 pillows, heather gray, and the cushion seats are have velcro on the bottom. It had one tiny stain on the arm end of the couch, along the bottom.