Easy assembly out of the box, and these chairs are exactly what we expected based on the pictures. The firmness is good if you like a firm chair. All in all, very happy with this purchase.