This cabinet is great! It came with everything I needed and the instructions were clear and easy to follow. The one hiccup is that the bracket that holds the bottom molding piece to the cabinet was too big and created a gap so I just left it off and relied on the side pegs to keep it in place. It’s a beautiful cabinet and I am happy with my purchase :)