The bar stools were nicer than I expected.  The seats are very comfortable.   They weren't the easiest to put together but not difficult.  Once you are able to put the first bar stool together, the others will be very easy to assemble.