gruntled

adjective: Contented; happy.