Directions were easy to follow.  I put it together myself in 2-3 hours.  Great for the price.  Finish is not great, but polished out pretty well.