Easy to assemble and comfortable! Cushions are on the firmer side, but not rock hard or anything. Recommend!