love this cabinet. it did take about 2 hours, start to finish from assembly to hanging. instructions were straight forward. every piece was in good shape. I was nervous about hanging on my wall but everything held tight. a beautiful addition to my bathroom organization.