I purchased four stools because they were a good match with a table I already owned. They should have been easy to assemble. However, the holes in two of the seats were not drilled correctly so they didn't match up with the stool. Luckily, my guy is very handy and was able to come up with a solution but it was frustrating and took additional time and patience to make them work. Plus the legs were difficult to balance out. They should have included adjustable pins in the feet. Again, we made it work but it was work. The quality is just okay. Had they not been a good match and been easier to pack up and send back, I probably would've returned them.