A little reduced, though it’s anything but shop-soiled (8)
I believe the answer is:
spotless
'it's anything but shop-soiled' is the definition.
I can't tell whether this definition defines the answer.
'a little reduced' is the wordplay.
'a little' becomes 'spot' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'reduced' becomes 'less' (a reduced amount).
'spot'+'less'='SPOTLESS'
'though' acts as a link.
Can you help me to learn more?
(Other definitions for spotless that I've seen before include "honest!" , "Immaculate" , "How Lady Macbeth wanted to be" , "Spic-and-span" , "free from sin" .)