STATEN ISLAND, N.Y. (PIX11) — A 66-year-old woman was robbed aboard a Staten Island bus last week, police said.

A thief grabbed the woman’s purse and dragged her across the floor while the two were riding the S51 bus on Bay Steet on April 3 at around 9:30 p.m., according to the NYPD. The thief then fled with the victim’s bag, which had cash and credit cards, police said.

The woman suffered swelling on the body and was treated privately, police said.

Police on Monday announced the arrest of the robbery suspect. Mahogany Coles, a 27-year-old Staten Island resident, was charged with robbery and assault, police said.