This isn't a high-quality set, but its not on the bottom rung either. For a fun little set to keep on hand for playing, or testing the waters, this would work quite well. The snaps (if that's what you want to refer to them as) aren't very well done. Just the simple clip ones like on a backpack. So, don't think you're tying someone up and playing video games while making them wait. The ball gag is a little bigger than normal ones. Looks like an oversized clown nose and definitely makes your jaw sore after a while.
As a side note, I ran all these through the dishwasher and then dried them before use. Minimal fraying and the fur didn't do too bad when it dried out.