The cabinet itself is great. Assembly is horrible. Took a full day with several tools. If you are not handy, plan to hire someone for assembly.