Perfect. Super easy to assemble, just screw the legs on with an Allen wrench/ Hex key. It it very sturdy and the chairs are very comfortable. The fabric does not come off the chairs so you have to spot clean it if it gets dirty. Overall I am very happy.