Well, I bought one, and they're actually some SERIOUS camouflage. I mean, people have stepped on me, no joke. (It makes you feel just that cool when people step on you
)
Getting to my point, you can't feel, hear or see yourself getting hit. You pretty much need to guess if your hit when you wear one. thus, I don't snipe or use a ghillie suit any more, but still, they are as much an invisibility suit as you'd think.