Or do I need to buy a new one? 
We hadn’t noticed when we first got home as it’s a dark colour but was vacuuming and took the cushions off to vacuum underneath and the two seat pads are saturated
Ive sprayed with enzyme spray and put the covers in the wash but will that be enough?