have (got) it made
From Longman Dictionary of Contemporary Englishhave (got) it madehave (got) it madeinformalSUCCESSFUL to have everything that you need for success or for a happy life Nice house, good job, lovely family – you’ve got it made! → madeExamples from the Corpushave (got) it made• Nowadays, these people have got it made.• Others chimed in, saying those who have it made are pulling up the ladder on those less fortunate.