This dining set is great for the price. I assembled the chairs myself. It was fairly easy just very time consuming. I was nervous ordering this online because my last table purchase was a flop. I am very satisfied with this dining set and I keep getting compliments!