I ordered one size larger and these shirts are huge. They are stretchy and strange material. Not what I expected. But on the plus the colors are more vibrant than expected. But your size or one size smaller.