Great Product for the price.  Fit very well and snug but stretchy material so does not bind. Got the black and only downfall was that sticker on front of pants left mark when removed.  Only washed once and seems to have faded so hoping will fade over time.