This looks really nice in my bathroom however I'm only giving it 3 stars for the following reasons:
1. the instructions leave much to be desired as the pictures are not very clear
2. the handles on the cabinet and magnets are poor quality
3. It is SO wobbly till you get it anchored to the wall - legit flimsy

I was able to build this myself (33 year old woman) in a couple hours.