Easy to assemble... many pieces but once you get the hang of it it goes by quickly. Quality of the stools are just as good as expected - if not better. Not a complaint to be had from us. We have been using them for about 5 months already. Great product!