It's an ok cabinet for the money. However, it didn't go together right. Some of the holes for the dowels weren't drilled deep enough so I had to get a drill n make the holes deeper. I put it together by myself but it would have been easier with a second set of hands. The doors don't fit right so one of them doesn't hit the magnet and pops open. Some of the screw holes were stripped and I didn't overtighten them. There was also a dent in one of the legs even though it was well packaged. It seems sturdy enough for the price. If you have to redrill the holes, make sure the bit is the exact size and make sure you go straight in with the bit. All in all not a bad cabinet.