Fairly easy to put together. Chairs came with a bit of a smell but I sprayed with febreeze and hope they will eventually take on the scents of my home. The seat cushions are very firm. Not quite what I was hoping for but good enough for the price. If you’re seeking higher quality and longevity, I wouldn’t get these.