Arrived quickly — great size, solid quality, and looks great in my space. Easy to put together, just screw in the legs. Firm yet supportive cushions. I'm quite tall and this couch is great for lounging. Very pleased with this couch so far.