Great quality. We found it pretty easy to put together! Cushions are thin but we weren’t expecting to receive fantastic cushions. We just cared about the set itself. Fits perfectly on our small deck. Great quality for great price.