We finally put they cabinet together, it's heavy, sturdy and looks great in our bathroom.  There was a scratch on the side panel, but you can't see it since it's up against the wall, so no big deal. 
My husband put together in less than an hour.  I was looking for something under $100 and this worked our great!