The sofa looks very well made and put together. It actually came with white gloves so when you screw the feet on, you wouldn't get your hands dirty. Interestingly, the feet came in a zippered pouch built into the sofa on the bottom. The seat cushions were initially very stiff, but has softened up a bit since then. The back cushions are softer, but it doesn't appear as well made as the sofa itself and looks sort of uneven when in place. That's why I only gave 4 stars instead of 5.   Ultimately, only time will tell how it will last over the long run.  Highly recommended.

Updated review 5/29/2019: In the above earlier review I submitted on 1/04/2019, I mentioned the cushions were initially very firm, but since then, has become comfortably softer. Don't get turned off by the firmness, it's get comfortably softer over time. The sofa is still in great shape and like it now even better. Great value!