Easy to assemble, the cushions are a little hard at first but once u break it in its very comfy. The only thing is that the color I chose is not what I thought it would be.  I thought it was a light greysilver color but it turned out to have a blueish undertone, but I guess thats the risk u take when ordering online.