Service and delivery were wonderful, and the product looks nice, but assembly was a huge issue. The chairs were only supposed to take 30 min to put together according to the instruction, but took hours to complete, because the holes did not align, causing us to use a drill to make the holes bigger and for a couple chairs we could only put one screw (instead of 2) per corner because the fit was so bad.