Strong rubber sole shoes ordered on Monday and arrived on Wednesday, were shipped the same day arrived packed well and fit perfectly. The sole of these shoes is great preventing from slipping on the ground and also toe protection as I got hit few times on the toe.