Remember that North sails warrants Kevlar sails IN HOURS, not days, weeks, years.... and I can assure you the HOURS a Carbon sail stands up would be no more than a Kevlar. But yeah, they are good to look at.