These chairs were super simple to put together and look great with our mid-century modern table. They are firm but also have some nice cushion so they are comfortable. Only important note is that the legs are metal with a wood looking finish which was in the description but I missed. It works for us, but maybe not everyone. The bottom of the legs are adjustable which is nice to ensure no wobbly chairs.