Very easy to assemble. Bought 2 chairs and one, the feet arrived a bit scratched. 
Firm cushions on seat and back. Chairs will blend in with ant style furniture. Everyone likes them and quite comfortable.