I was able to put this together easily in about 30 minutes. I am extremely satisfied with the quality of the product and it is very comfortable.