A Perth mother punched and robbed while fuelling her car is grateful she didn't have her 15-month-old son in the vehicle as she normally would.
Police say the 27-year-old was at a petrol station on High Road in Parkwood at 9pm on Thursday when a man brazenly stole her backpack by opening the driver's side door and leaning in as she stood centimetres away filling her tank.
"It could have been even worse if I had my baby inside the car because I usually take my baby with me to fill up petrol," she told reporters on Friday.
She tried to stop him by kicking him and was punched in the face at least twice, causing her to fall to the ground as the man ran back to an allegedly stolen vehicle before being driven away by a male accomplice.
"He gave me a really powerful punch to my face - he was quite strong," she said.
"I think it's disgusting behaviour.
"They shouldn't have done it and should think about if it happened to their relatives."
Police discovered the car used by the men abandoned in a nearby suburb, while the woman's stolen items, including a laptop, were found broken on the side of a road.
She was treated for minor injuries at Royal Perth Hospital.