Super easy to put together. It's not very big, but it's exactly what I was looking for. Just make sure you measure out the dimensions. The cushions are very firm, but I assume they will become more comfortable over time.