But I haven't found a product promoted to this border neat and tidy that works. Grass grows over or under all of them. Plastic edging looks good until the mower hits it. You can rip about two feet of plastic edging to shreds before you can get the mower stopped. These physical dividers only challenge weeds to root under, over or around them.
Nothing keeps grass or invasive weeds out of a bed.
Nothing except cutting a crisp division between the bed and the grass. Plunging a spade along the border of the bed cuts weed roots. It stops them for a time. Mulches are another landscape budget and time waster. Especially rock mulches.