Very easy to put together. Exactly what I was looking for. Great price. Pretty comfortable as is, but I added a few pillows.