I have to say it is a bit overpriced for quality.  One of the drawer shelves broke when I was standing it up, was made of particule board, which I found to be cheap.  Also the cabinet doors are a bit crooked when finished. I did like how the company labels all the parts and separates them.  That was very nice.  It did take me a few hours to put together.  It is pretty heavy so when putting over toilet I would recommend 2 people to do this.