like the cat that got the cream

Adjective

 * 1)  Very satisfied and happy.