Beautiful, sturdy stools that look great!  Not difficult to assemble, but some patience required because there are lots of screws and washers that are required.