My preference when punching with a hoop are these male and female grove plastic hoops.
These hoop really holds the fabric tightly with no slip using monks cloth.
There are available in two sizes: 20cm. 24cm
There is always a bit of slip with hoops and weavers cloth.