I have one of those cheapo box store medicine cabinets.
It has the basic magnet catch and the previous owner added about a 3/4 inch square of velcro. It never comes open. Just have to watch for the avalanche of stuff when you open it the first time after moving.
But one consideration is which wall it is mounted on.
A side wall is less prone to flying open than a front or back wall due to braking and acceleration.
2007 GMC 3500 dually ext. cab 4X4 LBZ Dmax/Allison - 2007 Pacific Coachworks Tango 306RLSS
RV Rebuild Website - Site launched Aug 22, 2021 - www.rv-rebuild.com