Cotton, Polyeser and Spandex make these shorts very comfortable to wear. The 9" inseam assures that it cool and breezy. New without tags, this is just what you were looking for!