Has anyone got a new mattress and loved it recently? We've been thinking about replacing our old one and the cat weeing on it earlier today was the final nail in the coffin!