overall quality is good for the price. some definite assembly, and in the last step there was a lot of trouble getting everything to line up to put in the last screws. I ordered 2 stools and they were both the same way. Now they are put together they are great!