My 14 year old and I put this together in less than 10 minutes.  It's stable, nicely sized, and comfy.