There are lots of posts and opinions on this- if you are interested, use the search feature at the top of the forum page and type in the box... you will find much to read.
I like Matt Allums.
I like Chattahoochee River Rock.
We had it installed 4 years ago on the lanai, on the concrete walk along the side of the CYV, on the front porch and on the floor of the garage. We had the sidewalk and lanai resealed (they are in full sun) by Matt after about 3-1/2 years. The porch and garage did not need it.
I especially like having it in a garage.
Matt is a good guy.