This cabinet is well made and fairly easy to assemble. Took me about an hour by myself. Am still waiting on my boyfriend to hang, which may be a while, but it comes with a stencil to use on the wall that shows you where to put the screws that are supplied. Looks great when I hold it up.