Took some time to put together but for the price it's a good cabinet.  Door hinges are adjustable which is very nice for making everything even.