I usually wear an xl on compression gear. This is tighter than most, but it works for me.
My son uses this for his jiujitsu classes. He loves the look. It is a comfortable fit. He has a couple of them. Happy customer.