Size was too small even in comparison with size chart. XXL is somewhere between European M and L size...
Size XXXL is European size L !