I bought these for my boyfriend who is 6'4" and thin. He got XXL. The pants were a little short on him, as we expected, but they looked great! Vibrant color and perfect for our group costume. They are costume weight which is what we expected and wanted.