The sectional arrived in 3 weeks instead of 6 and was in great shape :)

Assembling was a breeze, after we figured out how the pieces fit.  About an hour total.

Seat cushions are firm, yet very comfortable.  Fabric seems to be of good quality.  The style and color match the advertisement almost exactly.

Overall we are very happy with it and would order from this mfg again.