I have done both Home Depot brand and paid a pro. The HD brand held up admirably for 2 years then started to peel pretty good. I got a pro for my current floor. First was grind the concrete. This takes the place of the etching that the box stores recommend. Then it was vapor seal. Then epoxy. Then granite chips/flake. Then 2 more coats of epoxy then 3 coats of clear. It is over 50 mils thick. I can soak it in gasoline then drop a transmission on it and it doesn't budge, chip or stain.
All that said it cost me over 10,000 for 4000 sf.
Sorry, I looked for a pic on my phone but no luck.
It's worth paying for