Was a pain in the a$$ to put together, but it looks really nice once it's done.  If you take your time and don't rush putting it together you will be happy with the end result too.