These may be very helpful for my clients - and others. All referrals and specifics of why you would recommend a particular one is appreciated. Also, how do the sizes run? Are they S-M-L, etc. and what would, for example a M or L size be equivalent to. Are there different sizes for men and women?