This was a bit tricky to assemble.  It seemed like some of the pre-drilled holes were a bit off and some of the pieces arrived with some damage.  However it does look great.  The glass is a nice touch.