It took me about two hours to put it together. Its a little too firm for me, otherwise it’s nice.