I got the small. Fits great. Im usually a size 6 women. New to BJJ and needed something under the gi. It does not ride up at all. The exterior is smooth so that the gi doesnt rub rough against it.

I recommend this over one of those Under Armour type compression shirts.

And of course, gotta love the 8 bit graphic.