I ordered this along with another cabinet from a different company. This was more expensive, it looks great online. This cabinet was so hard to put together. all the screw does not match up. My son and I spent half a day to put it together. Its not stable...To make a long story short. Its in the garbage! The other one that I ordered... looks great and easy to assemble. 

Pros: Looks great online
Cons: Screws doesn't match up and very hard to assemble!