I read on an article somewhere that yes the frames are being made in Italy. That's right. Production will then be moved to Sheffield, once Planet X's workshop there is up to speed.