Using natural stone in your landscape is by far the best way you can go as it lasts forever and looks great.
The only problem is sourcing the right stone for the landscape you are building at the time. I have just used
some natural slate in a job and it worked a treat!!