Slip-on trainers