The shore along Chepiwanoxet once was one long winding sandy beach continually fed by erosion of the many high hills along the bays West coast. But with development by railroad and home shore erosion protection with rock rip-rap, stone and cement walls that virtually stopped beach nourishment. Chepiwanoxet's beaches are mostly eroded away leaving rocky shores with sand stripped away by naturally occurring long-shore currents moving South and East north of the island and North and East south of the island. The two currents, along with Arnold Cove's river deposits, helped add sand to create the island along with its two long shallow sandbars heading Northeast and Southeast.