I have been making my own for years. After years of experimentation, I cut them 19 inches, and do a hem all the way around of 1/2" twice folded over. I love them generously sized. If you check out some of the high end stores, the napkins are all very generously sized. I use whatever cotton I have on hand. Hopes this helps.