Saskatoon police have arrested a 24-year-old Prince Albert man and charged him with the sexual assault of a 19-year-old playground leader.

The attack happened earlier in the summer, around 10:00 a.m. on July 28, in a building in the 400 block of 31st Street West. It left many in the area worried about safety.

Police say they identified a suspect last week, and Calvin Keegan Dillon was arrested last Friday, with the help of the Edmonton Police Service. Investigators interviewed him Wednesday, and the man is scheduled to appear in court Thursday morning.

Dillon is charged with sexual assault with a weapon, robbery, and possession of property obtained by crime - accused of stealing the woman's iPod after the assault.