I have the Thai's. I've been taking them for about 10 days now I and my arms are much thicker. It's probably mostly water, but what do you expect after 10 days. Anyway, based on that, I think mine are legit. They kinda melt in your mouth for a bit, and taste a bit sweet. But after a few seconds of dissolving, they stop dissovling as much. They are crunchy when chewed. Umm...think that's about all I can say. If your arms don't get big in a week, then they're crap.