Came very quickly. Ridiculously easy to assemble, but still probably better done by two people. The color of the couch is pretty faithful to the photos. Cushions are firm. Like … Firm. But we’ve only had it for a little over a week now and they’re already giving a little, which probably isn’t a good thing, actually. But my partner and I are very satisfied with it so far.