happier, improved, more successful etc
I think she’s better off without him.

be better off doing sth ( = used to give advice or an opinion )

He’d be better off starting with something simpler.