Very pleased with this purchase. It’s a chore to assemble but not necessarily hard, just time consuming. The cushions are a bit wimpy but they are comfortable enough. Packages are huge but well packed and all arrived in order. It’s held up great with our dog jumping up and down on them. I love the swivel chairs. Super cozy. Worth the money and high quality.