These are 60% Cotton 40% Rayon elastic pants. Inseam is 29”. They have pockets in the front and the back. These are so light and comfortable. These fit true to size. I am 5’4 150 pounds. I wear a size 10 in pants. I am wearing the medium. If you carry your weight in your hips, size up so the front and back pockets will lay smoothly.