This cabinet for my bathroom was exactly what I was looking for.  Item is sturdy and shipped without any imperfections.  I dedicated 2.5 hours to put this together and I used the entire time.  I did have to "redo" one section but my assembly mistake was easily corrected.  Magnets that hold to doors closed are nice and strong.