Maybe I was doing something wrong but it was certainly not easy to put together. There weren’t many steps but just putting the legs on took well over an hour. It also does not feel very sturdy. It looks good and it’s a decent sofa for the price. I just expected it to be nicer based on reviews.