Superior in quality (2,4)
I believe the answer is:
de luxe
'superior in quality' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for de luxe that I've seen before include "Sumptuous, best quality" , "Very high quality (2.4)" , "Of exceptional quality" , "Of superior, sumptuous, kind" , "Very high quality, usually expensive" .)