Bouquets creating impression when delivered (6)
I believe the answer is:
scents
'bouquets' is the definition.
(bouquet is a wine's smell)
'impression when delivered' is the wordplay.
'impression' becomes 'sense' (I've seen this before).
'when delivered' indicates a 'sounds like' (homophone) clue (as the word might sound if delivered out loud).
'sense' sounds like 'SCENTS'.
'creating' is the link.
(Other definitions for scents that I've seen before include "Distinctive odours, usually pleasant" , "Essences and perfumes" , "Fragrances, smells" , "Trails" .)