Nice looking piece and it’s exactly what we were looking for! It’s easy to put together, sturdy, and great looking! The cushions are quite comfortable, but yell still have enough firmness to maintain their structure over time. The pieces are light enough to easily move around, but again still feel sturdy. Would highly recommend this piece.