There are many different styles of nursing covers. I prefer to throw a blanket over my shoulder when nursing, but they tend to slide and if baby tugs on it, you can find yourself exposed.
This design uses a removable beanbag for the weight, so you can machine wash the blanket. Non-organic materials work best as filler because they resist bacteria growth if the bag gets wet during use.
You can use two equal sized fabric pieces instead of the blankets. Just serge or zigzag stitch over the edges to prevent fraying. If you lack a sewing machine, use hem tape or hand stitching.
Cut a corner from one of the blankets. I've done about 12" up the side here.
Cut a square the is about 2" smaller than the corner you cut when folded in half. This will be our beanbag and has to fit in the pocket.
Hem the long edge of your corner.
Measure out the male side of your Velcro along the hemmed side of the corner to be an inch or so from the other sides.
Iron-on as directed by the manufacturer's direction.
Cut female side of Velcro to match the already fused side and stick it together. Remove backing to expose sticky side.
Place on the other receiving blanket, matching corners together.
Detach Velcro and the female side will be perfectly positioned to be fused. Follow directions for ironing again.
Attach velcro lines together again and stitch sides of blankets together. I used a zigzag stitch, but if you've got a serger, this is the place to use it.
On to the beanbag. Fold square in half (wrong sides together) and stitch around the edges, leaving a gap so you can turn it right side out.
Turn it right side out.
Lightly fill the bean bag. I'm using poly beads, but I happen to have then from other crafting projects. You can use beans, etc. in a pinch. Stitch gap shut.
It should be pretty floppy.
Put beanbag in pocket.
Toss the weighted side over your shoulder. Blanket will stay in place and resist tugs.