Doors will never line up, quality is average at best, but you get what you pay for.  Has a nice look and easy to put together, just takes time