The stained concrete will last a couple lifetimes if done correctly and you can do a 3x5 for less than a hundred dollars where as a polished granite stone set in concrete (same size finished product. will be $700 - $1,000 unless you are sand blasting it yourself.
So as long as you get the concrete correct and thick enough not to crack it could be a fun project. 👍🏻👍🏻👍🏻