Fairly easy to put together.  The doors are a little tricky to make them even across, but doable.  Love the look happy I purchased it!