We purchased  house with a huge vanity, but no shelves.  I now have 2 of these, one on either side of our sink (the countertop is 6 feet long).  They hold all our hair products and other bath and body supplies and look great doing it.