Excellent thing (5-7)
I believe the answer is:
bobby-dazzler
(Other definitions for bobby-dazzler that I've seen before include "Stunning girl" , "Really attractive person" , "Strikingly attractive woman" , "Strikingly impressive person or thing" .)