Assembly was fairly easy and its a nice couch, especially for the price range. However, its more of an off white color than white and some of the stitching isn't totally straight.