This sofa is a great deal and very nice looking. Assembly was about 1.5 hours for one person. It is much easier if you have two people for assembly. The material is nice looking but seems a bit thin. Time will tell how it actually holds up. The pillows are also a bit small. Overall, I am happy with it. Other reviews stated that it was very firm. We found it just right and very comfortable.