@Benedick: They look a little like padded bike shorts, no?