too generous
- lavishAbundant beyond necessity
- extravagantExceeding sensible bounds
- overindulgentExcessively lenient or gratifying
- profligateRecklessly extravagant or dissolute
- givingTransferring to another
spendthrift · munificent · wasteful · openhanded · freehanded · bountiful · prodigal · excessive · soft · pushover · bleeding heart · splurging · spoiling · magnanimous · liberal · unsparing · reckless · charity
too generousstingy
Unwilling to spend freely
miserly · cheap · parsimonious · niggardly · tightfisted
too generousjust right
Exactly as needed
measured · balanced · proportionate · reasonable · sensible