Fresh oat hay (oats not harvested first) small squares. Clean and not dusty. $3.00 per bale for 10 bales minimum, or $4.00 each in groups less than 10. Great for horses, cattle, goats etc. Use it as a feed/bedding combo instead of straw.