Took a while to ship but was easy to assemble and is perfect size for what I needed, I did upholster the seats because they were quite uncomfortable. Over all a good set, but a bit expensive for the quality.