Yeah, I used snaps. They're incredibly easy to put on, and you can clean your soft parts. It's just a tad more expensive than the other methods, but more than worth it. As far as the leg armor. I used elastic bands (see the leg armor thread for details), and will be adding velcro backing to hold them in place.