Love this sofa!  It was easy to put together.  The box was even reinforced to protect from crushing.
Cushions are nice and thick.  Love!  Love!  Love!