have one's moments
Also, have its moments. Experience or undergo brief periods of distinction. For example, It wasn't an outstanding performance, but it had its moments, or "Even a mailman has his moments" (Saturday Evening Post, April 9, 1927). [Early 1900s]
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.