I got 2xl but it’s small hehe.. as you can see my short got out. it fits just right on my trunk area. it would be nicer if it got just the length above the knew maybe. the cloth quality is superb it’s comfy. you can just wear it maybe with the right stylish leggings.