Easy to put together if you are half way handy.  Finish is a bit on the cheap side, but you get what you pay for.