These chairs definitely serve their purpose and look great in our office, but I'm not crazy about how firm they are. I'm sure they might soften up a bit with use however. They are easy to assemble as well and only take 10-15 minutes per chair. Overall, very nice chairs and worth the money!