Each piece of cheesecloth is a 1/2yd. It measures 18" x 36" so you are getting 1 1/2yds in the bundle. The cheesecloth is hand-dyed so may vary in color. *Wholesale Available*