Yes! It’s great for Marble. The cloth cleans and polishes at the same time.