It depends. If you like a natural movement and patterns, then granite or marble may be the best option for you. If are wanting a cleaner look with little to no maintenance, then a quartz countertop might be a better fit. There are other countertop materials as well and we can talk with you about all of these during your initial consultation.