This product gave my husband a headache putting it together. We did receive an irregular cabinet. We would have returned it but it would have been a bit of a headache. The holes did not line up, so the cabinet closes oddly, sort of lopsided. Will it get the job done sure. Not my fav though.