Exactly what I wanted. Based on other reviews I was worried about stability, even the box came falling apart the cabinet was just fine. I put it together by myself and I am super impatient and have ADHD but I had no problems. It was really easy and super sturdy. Doesnt move at all and the doors line up perfectly. I highly recommend this.