Why do you need them? – Because newborn babies spit up when they are burped. So you need something to clean it up. A burp cloth should be soft and it needs to provide a strong shield for the clothing of the person who is burping the baby.
I came across a couple of really nice burp cloths patterns let’s check them out together:
15+ ways to make a baby burp cloth