Engineered stone has the same feel and durability as natural stone however it does not have the maintenance issues. Engineered stones are composed of a quartz and resins making the product non-porous. The same with natural stones you are limited to your design options and seams are visible. The cost tends to be slightly higher than your natural stones but with the non-porous factor and easy maintenance the slight cost difference is it is easily justified.