Assembly tricky with things not aligning.  Rattan is more plastic then high quality. Rocking mechanism and swivel lovely. Overall look good. Pillows good. You do not need additional pillows. Likely as good as it gets in this time. My old rattan better quality.  I would order these again.