Really these suprised me, I thought they were going to be knitted fabric but turns out they are jean fabrc. However they fit very nicely and are really comfortable. They have just enough spandex to make them very easy to wear.