Fairly easy assembly. This isn't a deep, soft cushiony sofa. But, it is sturdy and the cushions are water and stain resistant.  Nice set for the price!