They're great quality for the price and look wonderful with my dining table. They're a bit of a pain to put together, but they come together nicely. The seats themselves do not have pre-drilled holes, nor do the legs to the little rod connectors, so make sure you put some strength behind that screwdriver!