S Fit 70A 70B 70C, for Hips 84-88cm
M Fit 75A 75B 75C, for Hips 88-92cm
L Fit 80A 80B 80C, for Hips 92-96cm
XL Fit 85A 85B 85C , for Hips 96-100cm
Differences in color may be caused by some other reasons such as color reflection in the monitor,lighting,background etc.