How long does hay stay fresh?