Hi there,
Yes, this IS a press-on/snap-on back. However, when you go to snap the caseback onto the watch case, make sure that you REMOVE the screw-in battery hatches, FIRST, before attempting to press it on. Why? Because, the module generally CANNOT withstand the sudden downward pressure of the caseback being snapped into place, WITH the battery hatches installed, and the batteries already installed. I cannot TELL you how many watches I have encountered over the years, whose modules had been cracked and destroyed, by someone trying to snap the caseback on, WITH those battery hatches and the batteries themselves, having already been pre-installed.
..Anyway, I hope this advice helps, and good luck!
Cheers,
Charles