These work fine on coarse or soft-ish surfaces, but tend to slip out on hard, slippery surfaces like painted concrete and garage floors.  They suit my needs, are cheap, and seem rugged.  I have a pair that is over 10 years old and another pair that I recently purchased to complement them.  I like how lightweight they are, but unlike some lightweight chocks these have never collapsed on me despite some abuse.