Step 1 : Lay out the edge of the border with a garden hose, using the brick pattern as a spacer. Make curves gradual and smooth.
Step 2 : Dig a 4-in. deep trench about an inch wider than the brick pattern, using a square spade. Cut the edge along the grass smooth and square.
Step 3 : Cut landscape fabric to fit the bottom and sides of the trench and dump in about 2 in. of sand. Smooth and flatten the sand with a block of wood.
Step 4 : Set the bricks tightly together so the tops and front edges are even and about 1/2 in. above the soil. Sweep sand into gaps and pack soil against the backside
You can get the materials from amazon.
See more here
You should also see :
build a bench around a tree