Are the tyres puncture free?

Published in Features
The tyres are made of rubber and are not air filled, so they are puncture resistant and never go flat.