I need of opinion

I am wonder what people think of having a barrier between grass and flowerbed. I am torn between installing one to new sod install or just letting the natural edge carry on.