Great product but assembly was really tough. I made it with a help of friend and sometimes we had to measure the things (nail and screw holes). If you have no experience, the adjustments of the cabinet doors might drive you crazy.