Some cotton pants feels to heavy to use during hardcore intense weightlifting , but the Hardcore terry pant has the right fabric for this. Basically all you need is there with zipped front pockets for locker key, back pockets for other stuff to bring to and from the gym. Adjustable elastic draw cord at leg opening. Really cool and rough application on backside leg.