Semi-fitted. Jersey has a tapered hip and an extended length to prevent jersey ride-ups during play. Stretch fabric for comfort. 88% microfiber poly/12% spandex.