Wasn't happy with the end product. Arrived in a busted box, all parts were ok. Assembling the cabinet wasn't very hard but wasn't happy with the overall quality of the cabinet. Shelves did not hold that much weight before breaking. Would not buy again.