This was the perfect solution for a bathroom without a built in medicine cabinet.  

Pros: good value, nice finish
Cons: could have another shelf