Not too hard to assemble.  This thing is solid and is quite heavy, which is a testament to its quality.  Only small problem I had was a gap in the bottom of the doors due to a misalignment, but it's not very noticeable.  I would buy this again.  Nice looking piece for a low price.