Shop Yes, Mexico, No, Medium, Foam / Nylon / Polypropylene Orthopedic