The sofa was exactly what it was described on the website. It took us about 45 minutes to assemble all the parts, not complicated at all. We love the cushions, and the seats are comfortable. A very good find for the price!