Nice. But a bit flimsy could use another block of wood at the top under the shelf for more stability. They offer brackets to fasten to the wall, which I will need to do.  If there was another support piece I think this would be much better. Also the dowel pieces barely fit into he holes designated you almost have to hammer them in, took 3 people to put the large pieces together and make sure the dowel pieces were placed properly. One of my door hinges was wrong, it was fixed not spring,  so I had to alter the assembly to accommodate adding the door in. 
Otherwise it looke nice in my bathroom and will add much needed space.