This is extremely well made and is beautiful.  I assembled it and it wasn't too bad, it is very heavy so it made it a little more difficult to put together myself but it only took me about 45 min to complete it.