La marque North Sails se veut être une marque proposant des vêtements pouvant être portés qu'importe les conditions météorologiques. Conçus selon un design et des couleurs inspirés de l'océan, les produits de la marque Norh Sails s'adressent aux hommes, femmes et enfants. Par ailleurs, la marque s'efforce de conjuguer les concepts de durabilité et de qualité dans son processus de fabrication de manières à offrir des vêtements n'affectant pas négativement l'environnement. Ainsi, North Sails produit des vêtements responsables, notamment en utilisant davantage de matériaux recyclés pour réduire la pollution. Cette méthode de fabrication permet à la marque d'être membre du Pacte de la mode et d'être certifiée "B".