It easygoing assemble. Takes 30-45 minutes. Comfortable and nice color and fabric. Love it. I recommend it