We have been searching for a shelf that is easy to install over existing ceramic tile and this nailed it!  DID need to purchase a diamond drill bit to put holes into the existing installed tile, and anchor plugs.  That was about $17 additional and about 30 minutes of my time plus a little bit of elbow grease.  Looks great and we finally have all of the shampoo and stuff off the shower floor!