The snaps are fine.  I saw some reviews that say they popped off but I'm guessing they yanked on the fabric.  Just open them carefully a few times to give the snaps time to get used to be used.  I've had no problem.