A cheerful, self-striping blend of summery natural fibers: hemp, cotton & linen. Carnival creates vibrant & playful garments, perfect for those warm weather days by the pool, the beach, or on-the-go. Waves of color will catch your eye at every angle. And with each ball measuring 350 yards at 100 grams, Carnival will have you craft