I wouldn't buy this product again.  First off the assembly is a nightmare. And I understand that you get what you pay for but this material is so flimsy is hate to put too many items on top of or inside the cabinet. 
If you can afford a few extra dollars for something made a little better, buy it.