These pants so freaking cool & fun. These are a mix of jeans/cargo pants. They are not thick & have a ton of stretch to them. They are high waisted & so flattering on. These can be worn with so many pieces in your closet. True to size. Small: 25,26,27