The instructions were a little daunting at first but I persevered and managed to assemble it in a couple of hours and get it mounted on my bathroom wall. (I did need help to lift it onto the wall hooks). However, I haven't succeeded in getting the doors to meet yet!
Overall, the cabinet is well made and nice and sturdy and I'm very pleased with the gloss finish which matches my existing bathroom suite perfectly.