Cosmetically, the cabinet is fine but the quality leaves a lot to be desired. I guess I shouldn't have expected more based on the price however some parts are shockingly bad. I used different legs because the ones it came with had a really ugly, thin finish and had a jagged top and bottom from poor cutting. The panels are made of a low quality fiberboard so don't expect to add any hardware or screw anything to it. It will not hold. I ordered it because it has the exact dimensions I was looking for but this won't last very long and isn't at all sturdy.