Edit: DO NOT BUY THIS! After using for a few days with weight on top the legs have completely disintegrated, and nearly took down my TV (thankfully I noticed it leaning to one side). This product is poorly designed and dangerous.

Great looking and sturdy cabinet, but very painful to build. It took me over 5 hours to get the whole thing together, and Im still working on getting the cabinet doors and drawer perfectly aligned.