This set exceeded my expectations! I was able to put it together in about six hours with several breaks by myself. Each box came packaged perfectly and each had the pillows securely tucked into the cushion frames. This is one of the firmest sofas that I have ever sat on and I am thrilled about that. I am extremely happy with my purchase and I am going to get another one for my basement!