Does anyone know anything about the Diadora Aerospeed 2's? Quality and Fit?