I was satisfied with this order. Everything as promised Hips are about 100, so L is perfect. But if you want less tight-fitting, choose XL
Arrived a bit slow but very comfortable, will buy again in other colours!