It took me about 45 minutes to put together. I love it and bought it for$ 212 so it was a pretty good deal. Very soft and comfortable. A nice spot in my breezeway/ son's play room to relax.