I'm by far no expert but have had a green one for about two years now. During the day they look soft and somewhat puffy. When bothered they contract close to the skeleton making it look rigid. I think as long as you see no tears in the flesh and it has a lot of green or red coloring it is safe to buy. Best advice, if you have any doubts don't buy it.