I was not too impressed with this item so I would not highly recommend it for the hardcore gym person.  The fit is great the length is perfect but the quality is poor along with the color.  Although it is black after a few (and I do mean few, maybe 5) it fades and appears like a beat out gray, in the sunlight it gives a red appearance so it seems as though it was dye.
The material is thin and the seam stitches unravel easily.  So not highly impressed.