Total rabish. Its not latex but plastic without any flexibility.
Ordered size XXL first but was too small. Then ordered 3XL but it was the exact same fit. Label did say 3XL but it's not. Fits more like an M or L. Too bad. I really liked them but as small as they are it's unwearable.