These were super easy to assemble and theyre the perfect dining chair! So far theyre firm yet comfortable. Were very happy.