Took only 10 minutes to put together. My husband has used it almost everyday for the last 6 mos and still holding up great. Very comfortable.