Charming commercial to cheer finally — clever (8)

I believe the answer is:
adorable
'charming' is the definition.
(I've seen this in another clue)
'commercial to cheer finally clever' is the wordplay.
'commercial' becomes 'ad' (abbreviation for advertisement).
'finally' suggests the final letters.
'clever' becomes 'able' (able can mean skilled or talented).
The final letters of 'to cheer' are 'or'.
'ad'+'or'+'able'='ADORABLE'
(Other definitions for adorable that I've seen before include "Attractive - captivating" , "Very pleasing" , "Inspiring great affection" , "Broad lea (anag.)" , "Loveable" .)