These stools are very sturdy and not too difficult or time consuming to assemble. After the first stool, we did the others in about 30 minutes each. 
The only down side to these stools is the smaller seat. It could be that I am just not used to them because our other stools had larger seating area. 
They go well with the rest of our décor and considering they were about half the price of stools on other sites I am very happy with them.