I recently purchased a BMW X1 and I want to ensure that the seats are kept in top condition. What is the best way to clean the seats without causing damage?