Cotton trainers