Solvent-based sealers penetrate concrete surfaces well. They give a rich and dark look. Water-based sealers with look matte after you finish and sit on the surface. Either works. Water-based is less toxic and solvent-based lasts longer.