These are very well made and look great.  I chose to assemble them myself.  The first one was a bit of a challenge but once I figured out a simpler way to assemble them.  I highly recommend this product.