Cut and baled 2023 , pasture mix , can load on site or deliver for an additional fee , 100 a bale or take all 4 and get the little one free