Here is my (possibly inferior) tutorial:
Cut a piece of pre-washed fabric about 1/2-1 inch larger than the width of the pre-washed towel and your desired height (mine was about 5" tall).
Fold and iron the long edges and the short edges.
Pin it on top of the towel making sure the width fits to the edges on both sides, adjust your folded edges if needed.
Sew all the way around your fabric rectangle being sure to back stitch when you start and stop.
Following the package directions attach your snap fasteners (not sew on snaps) to your towel. Two stud snaps just inside the seam in each top corner and two socket snaps about 7.5" straight down from the top snaps.
My dish towels are forever falling on the floor... or being pulled off the handle by little hands... or used and then tossed onto the counter far away from the sink... can you tell that I hate loosing my towels? I love that this one stays in place. Plus it looks pretty. I need to make lots more.
I am linking up to Made it Mondays at The Persimmon Perch, DIY Day @A Soft Place to Land & Just Something I Whipped Up at The Girl Creative