These chairs are really beautiful in person, just like the online photo. The cushions are firm which we really like. The seating position is so comfortable we don't want to get out. 
Assembly was okay. It was fairly simple. Some of the pieces of wood didn't align perfectly, and at first I thought they were misaligned. I think the wood just warped a tiny bit after manufacturing. With a bit of pulling and holding things in place, we were able to put it all together just fine. Very happy with the purchase in the end.