Slim fit and low rise, perfect for jeans or gym wear. Holds innards, warm or cold, top and front. Minimal shrinkage thanks to gentle washing and drying. Leg straps and hip belt lie flat, do not twist or bind. I'm 6ft 1in, 35in waist and bought XL. After the first wash, XL fits perfectly. I will buy more.