I have never used one that I have liked. They are either too movement restrictive or hold in too much heat. I'm sure there are good ones out there somewhere but I have sure haven't found one.