For regular cleaning on all natural stone and quartz products, simply use a cloth and mild dish detergent (like Dawn, etc). Windex is a good choice to help make your polished stone really shine! Cleaners, polishes, and cleaning wipes are also available, but aren't necessary in keeping your stone looking beautiful.
NEVER use an abrasive/general purpose cleaner on your natural stone (such as bleach, ammonia, vinegar, bathroom cleaners, etc), as they can dull the finish and make the stone more prone to staining.
Be sure to wipe up spills quickly, especially things like fruit juice, tea, wine, or other acidic materials, as these can also make the stone more prone to staining.