I thought it was going to be a challenge once I realized that I had to put it together, but it was super easy to assemble took less than an hour. Its one of the most comfortable sofas I have ever said on. Im glad I purchased it.