damn good

Related

solid · quality · impressive · outstanding · first-rate · top-notch · badass · hell · freaking · bloody · wicked · awesome · legit · proper · remarkable · exceptional · fine · prime

Opposites
quality evaluation

damn goodterrible

Extremely poor or distressing

awful · god-awful · horrible · dreadful · lousy

intensity of badness

damn goodbloody awful

total crap

Familiarity
Top 2,000,000