I ordered for my husband. He usually wears size M. I ordered XXL and it is still significantly small.
Ordered according to table. It its but its surely not oversized. Material is very good.