Easy to assemble. Looks even better in person. Cushions are firm but comfortable even for my 67yo MIL.