This is ok.  Not quite the quality I expected.  All of my pieces went together fine but I either didn't put one of the side chairs together correctly or there is a flaw in the design as my instructions didn't have a "left" chair piece and a "right" chair piece so the front of the left and right chair do not match.  One has the panel piece in front and the other on the side.  Was too tired from putting it together to figure out if it was my error.  If you are on a tight budget, this is fine.  If you can, spend a little more for better quality.