pros and cons of granite versus marble hearths