I loved the product I revieved, and they came super fast and were also wrapped very well for shipping, but there were not enough screws to drill the seats on (my fiance went to home depot and was able to get a close match) and there were a couple nicks and scratches in the paint on the backs and legs. I also think I recieved cherry wood finish but ordered mahogany.