Oyster river is 17 miles long. An overall description is at http://en.wikipedia.org/wiki/Oyster_River_(New_Hampshire) . Just like most other rivers in the area depending on rain and snow runoff the river can be slow meandering river to rapids. The views are enjoyable.