We got an Epson - not cheap to buy, but running costs are super cheap. I would say print quality is not as good as a cartridge printer.
It is perfect for school work, letters etc. however.
If you don't print much volume I would consider a small laser printer- I was fortunate enough to buy one pre-lockdown when they were cheap.
If you are printing some volume then the tank printers are excellent.
Printer land does a useful cost per page analysis so I would start there as well as considering your actual page count.