This arrived on time in two boxes and was pretty easy to put together.  However, I am really disappointed in the quality.  The backrest is individual pieces for each seat.  When you sit-down and lean back they creek and crack and it offers zero support.  I full expect this to be broken shortly.  I can deal with cheaper cushions and springs but the backrest is unbearable.  We also feel this isn't very comfortable for long sessions like watching a movie.  The covers were not wide enough to fit over the backrest without tearing them.  The cushions came vacuum packed and expanded fully when opened.  This made it impossible to return as we couldn't repackage it in the original packaging for return shipping.  I know this is a cheap couch but I really wish I would have just spent more for better quality.