* Overused: It's a very common way to describe cleanliness, and its overuse has made it predictable and somewhat stale.
* Lack of specificity: It's a very general description. It doesn't tell us *how* clean something is or what makes it "sparkle".
* Implied perfection: It implies a level of cleanliness that is almost unattainable, and therefore unrealistic.
* Lack of imagination: There are countless other ways to describe cleanliness that are more unique and evocative, such as "immaculate", "pristine", "spotless", or even "gleaming".
While "sparkling clean" isn't inherently bad, it's best to use it sparingly and to consider more descriptive alternatives when possible. This will make your writing more engaging and interesting for your readers.