Love these chairs.   Assembly was quick and easy.   The material is soft and cleans easy with damp clothe.  The seat cushions are adequate for comfortable dining.    They look really nice set up.    One set of chair legs came extremely off-level.   Was able to use leveling pegs included to adjust but they are just screw in so as the chair moves around it becomes loose regularly.   Also very slippery on hardwood and would recommend using on a rug or adding floor protectors.