I do recommend this mouth guard over the other mouth guards in this price range. It was pretty easy to mold, took me around 2-3 tries, but feels great now. When you get it, it looks really small for an adult size, but when you heat it in boiling water, it expands to fit your mouth. I've been using this for my jiu jitsu training.
Would this be good for use in soccer?
Yes this would do the trick for soccer as well.
I love it, it fits great in my mouth after following the instructions.