Oversized fit. Model is 185 cm and wearing size Large.- 100% Organic cotton - 290 gsm- Heavy cotton fabric- Flag logo- Made in Portugal