Solid

/ˈsɒlɪd/

Slang Meanings

Excellent or impressive.
That was a solid performance!
Trustworthy or dependable.
He's a solid dude; you can count on him.