Outstanding product.  I would buy this over and over again.  Not difficult at all to put together.  Very solid - I've gotten a lot of compliments on the barstools.