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