This vanity does it all.  Beautiful to look at, holds a ton of bathroom necessities, quality workmanship and has the electrical panel too so that I can hide my hair dryer and curler out of sight.  My bath has never looked more like a spa.  Such an economical purchase too in that it includes the marble countertop, undermount sinks and the mirrors.  Could not be happier with my purchase.  Thank you