Longfellow fabric