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!