The first thing that one needs to know before purchasing this case for their LG Optimus G, is that this case seems to be made for the Sprint model. I have the AT&T model and it doesn't quite fit correctly. It isn't a big deal breaker, it is noticeable, but not blatantly obvious, and it hasn't caused any problems for me so far. The screen protector is also a little too long to fit, so I had to cut a little bit off. Also, the white rubber part can get dirty pretty quickly, I've been able to clean it with a wet cloth or sanitary wipes though.
But I got this case to protect my phone, and so far it has done exactly that. If you have the AT&T model though, you may not want to pay $30 for a case that does't fit your phone correctly.