SIZE/CM LENGTH THIGH S 97-102 29 M 98-103 30 L 99-104 31 XL 100-105 32 XXL 101-106 33 NOTE: 1. Please strictly follow the size chart to select the size. Do not select directly according to your habits. 2. The size may have 1-3 cm differs due to manual measurement. Please note when you measure. 3.This item has SOME elasticity, and there is a little color difference between the items and pictures.