I have this case, it is very thin, its not TPU but still flexible. The finish is quite good, there weren't any sharp edges on the two black ones I got. The black one isn't see through. I wanted to get a clear one but they were out of stock, but from my previous experience with white/clear cases they discolour extremely easily.
It does get scratched, I have a few minor scratch marks on the back just from putting the phone in the car's cup holder, glove box etc. but you do need the right light to see them.
The case has raised edges around the screen such that the screen wont touch a table when placed flat on top of it. These edges also trap a lot of dust and make it hard to clean.
After a while dust gets under the case but so far it hasn't caused any damage to the phone.
Overall its a good case but you should think of it as a sacrificial item that'll degrade through use. Also, don't expect it to save your phone from a drop. It'll protect the phone from scratches at most.
Hope this helps you guys decide whether to buy or not.