It came in three pieces across two days, but otherwise it all showed up on time and was quite easy to put together. The color is a bit darker than expected, and the pillows had a slight chemical smell to them when first unwrapped, but neither of these things were that problematic to us. The couch is firm but still comfortable to sit on for long periods of time. Would definitely recommend!