Webster's Revised Unabridged Dictionary · 1913

nifty

nifty , adjective

1.
Very good; excellent; -- an informal term meaning about the same as groovy, sense 1. [informal, 1960's]
2.
Stylish; attractive; -- of clothing; as, a nifty outfit.