Assembly was a pain but not too complicated. The stools seem sturdy and are fairly comfortable for an adult, but we got them for the kids to sit at the kitchen counter and the seat size is better for them.