Super easy to assemble and very sturdy!  They are soft and comfortable without being TOO soft for sitting properly at the table.  I did buy chair covers to avoid having to clean the chairs.