I got my daughter to assemble this unit, it took 2.5 hrs. She said holes weren’t where shown on instructions but as she is pretty savvy she worked it all out with no problems.  Unit itself is value for money and fit for purpose in my bathroom.