I love the product but the assembly required 2 visits by Handy. The first guy left without finishing it and didn’t tell me he was leaving. Handy made it right and sent someone promptly to finish it. I would not recommend trying to assemble it yourself. I love the cabinet and the price was great!