Magic Colors - 10 Karat Gems Wilmington Pre-Cuts. 42 pre-cut 10" squares in bright rainbow hues. 100% cotton.