It was easy to assemble, took maybe 30 minutes.  All parts fit together well.  It looks great in my bedroom.