We had no problems assembling this sofa. Parts were all there and directions were simple to follow. Looks good and will serve our needs fine. Cushions have a few wrinkles that I will try to steam out. Can’t beat it for the price. Very happy with this purchase.