Upon receiving this item it seemed to run a bit small. I got it for working out and since it's cotton I expected a little shrinkage. Luckily I bought it a size bigger than I usually wear and after one wash it didn't shrink up much. All in all I think it's a good quality product. Nice athletic fit, thin material and not made to be loose and baggy...