Not as long as ad, I’m only 5”5’ size 10 bought M. Comes to lower shin NOT almost feet. Fit perfect otherwise. Loose around legs, belly & waist but hugs upper body. Not tight on under arms, see pic. Semi stretch, semi shine material. Comfy. Big pockets. Not thin or thick. Ok quality. Colour as desc