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.