Got the best of fine fabric (7)
I believe the answer is:
worsted
'fabric' is the definition.
(type of yarn)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for worsted that I've seen before include "Stuffed" , "Took to the cleaners" , "Woollen fabric" , "stuff" , "taken to the cleaners" .)