This mulch will generally last between 3-4 years. We use a water based dye that is child and pet safe. The color may fade within 1-2 years but by simply adding a thin, fresh layer to the top it will once again look new.
1 yard covers approximately 100 sq. ft. at a 3" depth