Arrived earlier than estimated; Jubilee delivery them in 7 huge boxes. My husband and I put the whole thing together in just over half hour. Firm seating (which we like) but very comfortable. We’ve had it just over a week at this point and we keep remarking how glad we are with the purchase. Came with the decorative pillows in the picture and all hardware was included. Only downside- which isn’t much- is that the section connectors can jostle apart (maybe due to not having a lot of grip on our hardwood floors). Would definitely recommend!