Easy to assemble. Great size for being cozy and not taking up a ton of room. Cushions are firm and sturdy.