The sofa is very easy to put together. Delivered on time as advertised. Once assembled, the sofa is very comfortable and stable. Color matches our decor very well. We are highly satisfied with this design. Comfy and cozy.