Not too difficult to put together. I’d give them a 6/10 difficultly and I did it alone, although they recommended a two person assembly. The chairs look exactly as pictured. They are firm but comfortable and I’m sure they will soften a little over time. They work perfectly with my 39.8” counter height tables from Am-zn.