Assembly was easy!  Its comfortable enough, but in hindsight I could have gone with a little more cushioning.  Overall I love the color, and it was a good purchase.