Very easy to assemble.  My niece and I put it together in less than 10 minutes.  Very comfortable and sturdy.  I love it!