We were missing a couple of holes but luckily we had a drill so we could put our cabinet together. It looks great in our bathroom! I just need to get some wicker drawers to go in the shelves.