Perfect cabinet for our small bathroom! I put it together myself in about an hour and a half. The only issue I had was that the little rails that the drawer slides in and out on were not attached because the staples were messed up but I was able to get them put back on.