While the sofa is lovely and Wayfair is amazing with their customer service I am disappointment with the product.  I had no problems assembling the sofa, very easy, attach the legs, slide the back onto the seat.  The loveseat however has issues with the back being too short to slide into the brackets of the seat.  Wayfair gladly sent a new loveseat, free of charge!  The same issue exists with the new loveseat, the back brackets do not reach the brackets they are supposed to slide into on the seat portion.  I now have 2 loveseats that can not be assembled.