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 three sizes available in colour: 20cm. 24cm, amd 27cm. I also have another listing for 6.5inch smaller hoops from a different fabricator but it works just as well!
There is always a bit of slip with hoops and weavers cloth.