We bought this for a bathroom remodel and put it together in about 2 hours (2 people). The directions were clear, and we only had to take it apart and redo something once towards the end. 
It is VERY heavy, and we are planning to have a pro hang it on the wall. Seems to be good quality, the drawers glide easily on the rails. 
I noticed the laminated coating is peeling a little on the front panel. I'll put some adhesive on it to prevent it from getting worse.

Update after installation: the drawers did not work for our plumbing, the pipe blocks the bottom drawer from closing. We like it enough, so we're going to cut out a slot for the pipe in the back of the drawer. Advice to the manufacturer would be to make both drawers with the cut out in the back.