Delivered on time. There are damages on the box but no damage to the sofa. I spent 40 minutes to assemble it by myself, which is fast. However, three legs in the middle are not even with the border legs. In general, the sofa is comfartabe and stable. I recommend it.