What size are these to be cut and made from what type of cloth?

I see them for sale and they are 2 1/2 inch round patches.Why are they round?
If these are square[ from your own cloth] what size do you cut them?

I cut my own,for my center fire rifles,from diaper flannel.Will this cloth work?